export const articles = [
  {
    article_id: '6987188955259093005',
    article_info: {
      article_id: '6987188955259093005',
      user_id: '3483728942204318',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000, 6809640482725954000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/6778b8e6765a43019b30ddb9db59960a~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Go语言，什么情况下应该使用指针？',
      brief_content:
        '什么是指针 我们都知道，程序运行时的数据是存放在内存中的，每一个存储在内存中的数据都有一个编号，这个编号就是内存地址。我们可以根据这个内存地址来找到内存中存储的数据，而内存地址可以被赋值给一个指针。',
      is_english: 0,
      is_original: 1,
      user_index: 4.654086409154036,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626831749',
      mtime: '1626930844',
      rtime: '1626930844',
      draft_id: '6987188569328582686',
      view_count: 129,
      collect_count: 2,
      digg_count: 3,
      comment_count: 4,
      hot_index: 13,
      is_hot: 0,
      rank_index: 16.71680516,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '3483728942204318',
      user_name: '微客鸟窝',
      company: '',
      job_title: '后的开发工程师',
      avatar_large: 'https://sf6-ttcdn-tos.pstatp.com/img/user-avatar/a68f1776d59d37e54e48ffcaa6445259~300x300.image',
      level: 1,
      description:
        '公众号《微客鸟窝》笔者，目前从事web后端开发，涉及语言PHP、golang！获得美国《时代周刊》2006年度风云人物！',
      followee_count: 0,
      follower_count: 9,
      post_article_count: 7,
      digg_article_count: 6,
      got_digg_count: 29,
      got_view_count: 1261,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6987338894500954148',
    article_info: {
      article_id: '6987338894500954148',
      user_id: '1794869014834109',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: 'Go 语言构建 RESTful API 服务',
      brief_content: '本文主要介绍什么是 RESTful API，以及 Go 语言是如何玩转 RESTful API 的。',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626866658',
      mtime: '1626922422',
      rtime: '1626922422',
      draft_id: '6987331816747171848',
      view_count: 150,
      collect_count: 1,
      digg_count: 8,
      comment_count: 0,
      hot_index: 15,
      is_hot: 0,
      rank_index: 3.07700152,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '1794869014834109',
      user_name: 'Elena',
      company: '',
      job_title: '',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/a122006ca9dbc3096edd2514dd4a6b6e~300x300.image',
      level: 1,
      description: '',
      followee_count: 4,
      follower_count: 8,
      post_article_count: 4,
      digg_article_count: 62,
      got_digg_count: 56,
      got_view_count: 1235,
      post_shortmsg_count: 6,
      digg_shortmsg_count: 26,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6987372070120194055',
    article_info: {
      article_id: '6987372070120194055',
      user_id: '905653312816445',
      category_id: '6809637769959178254',
      tag_ids: [6809640408797168000, 6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: '别因为忘记close你的httpclient，造成goroutine泄漏',
      brief_content:
        'http连接的疑问 http请求是我们开发中最为常见的一个东西了，特别微服务中，由于服务的拆分，每个人可能负责某一块的业务，当A服务的某个业务依赖B服务的数据时，最常见的就是B服务提供一个接口了。go',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626874677',
      mtime: '1626921450',
      rtime: '1626921450',
      draft_id: '6912004069741559822',
      view_count: 136,
      collect_count: 2,
      digg_count: 2,
      comment_count: 4,
      hot_index: 12,
      is_hot: 0,
      rank_index: 2.22761212,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '905653312816445',
      user_name: '假装懂编程',
      company: '公众号【假装懂编程】',
      job_title: 'golang',
      avatar_large: 'https://user-gold-cdn.xitu.io/2019/8/26/16cce74c09f4d831?w=925&h=925&f=jpeg&s=139121',
      level: 2,
      description: '追求真理',
      followee_count: 6,
      follower_count: 30,
      post_article_count: 19,
      digg_article_count: 23,
      got_digg_count: 135,
      got_view_count: 9395,
      post_shortmsg_count: 16,
      digg_shortmsg_count: 6,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6987355049290645540',
    article_info: {
      article_id: '6987355049290645540',
      user_id: '3677206476756974',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/f60e73b91243439babfbfedffdcbe0c2~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Golang 中 defer 机制分析',
      brief_content:
        '在 Go 中 defer 常用于资源的释放，会在函数返回之前调用，经常被用于关闭文件描述符、关闭数据库连接以及解锁资源。下面就深入 Go 语言源码介绍 defer 关键字的实现。',
      is_english: 0,
      is_original: 1,
      user_index: 3.128533874054364,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626870801',
      mtime: '1626921318',
      rtime: '1626921318',
      draft_id: '6987354538571202591',
      view_count: 48,
      collect_count: 0,
      digg_count: 0,
      comment_count: 0,
      hot_index: 2,
      is_hot: 0,
      rank_index: 0.93980544,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '3677206476756974',
      user_name: 'DigitMagic魔数实验室',
      company: '深圳市青木文化传播有限公司',
      job_title: '开发',
      avatar_large: 'https://sf1-ttcdn-tos.pstatp.com/img/user-avatar/90b0b1e873a7acaafb3f4d4c4460e628~300x300.image',
      level: 1,
      description: 'Treedom技术团队，分享有趣的创意、产品、想法、策划',
      followee_count: 0,
      follower_count: 6,
      post_article_count: 11,
      digg_article_count: 4,
      got_digg_count: 24,
      got_view_count: 1051,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986837285689884703',
    article_info: {
      article_id: '6986837285689884703',
      user_id: '2348212566892574',
      category_id: '6809637769959178254',
      tag_ids: [6809640408797168000, 6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: '一文搞懂一致性hash的原理和实现',
      brief_content:
        '在 go-zero 的分布式缓存系统分享里，Kevin 重点讲到过一致性hash的原理和分布式缓存中的实践。本文来详细讲讲一致性hash的原理和在 go-zero 中的实现。',
      is_english: 0,
      is_original: 1,
      user_index: 6.846593886139544,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626749881',
      mtime: '1626852105',
      rtime: '1626852105',
      draft_id: '6986837216001523742',
      view_count: 284,
      collect_count: 4,
      digg_count: 6,
      comment_count: 1,
      hot_index: 21,
      is_hot: 0,
      rank_index: 0.47492384,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '2348212566892574',
      user_name: 'Kevin Wan',
      company: '晓黑板',
      job_title: 'CTO',
      avatar_large: 'https://sf1-ttcdn-tos.pstatp.com/img/user-avatar/5f7368678ecd20fc46d6e85f860b4a24~300x300.image',
      level: 2,
      description: 'go-zero/go-stash/go-queue作者',
      followee_count: 11,
      follower_count: 320,
      post_article_count: 55,
      digg_article_count: 67,
      got_digg_count: 477,
      got_view_count: 40127,
      post_shortmsg_count: 3,
      digg_shortmsg_count: 1,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6987347480933302309',
    article_info: {
      article_id: '6987347480933302309',
      user_id: '1679709497471037',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: '我用休眠做并发控制搞垮了下游服务',
      brief_content:
        'Go语言原生支持并发，只要使用go关键字就能把函数交给goroutine来并发地执行一段程序，正是因为并发难度特别低，有不少人在掌握语法后就特别喜欢尝试进行并发编程，包括我也是，不过我向来保持着对编程',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626868648',
      mtime: '1626868684',
      rtime: '1626868650',
      draft_id: '6987346870158753800',
      view_count: 338,
      collect_count: 0,
      digg_count: 1,
      comment_count: 0,
      hot_index: 17,
      is_hot: 0,
      rank_index: 0.38786274,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '1679709497471037',
      user_name: 'kevinyan',
      company: '',
      job_title: '微信搜「网管叨bi叨」',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/d27416d57805e32a2c16b33c82189fb5~300x300.image',
      level: 3,
      description: '',
      followee_count: 7,
      follower_count: 603,
      post_article_count: 171,
      digg_article_count: 208,
      got_digg_count: 1548,
      got_view_count: 227877,
      post_shortmsg_count: 18,
      digg_shortmsg_count: 11,
      isfollowed: false,
      favorable_author: 1,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986448496987471885',
    article_info: {
      article_id: '6986448496987471885',
      user_id: '3685218704953896',
      category_id: '6809637769959178254',
      tag_ids: [6809640408797168000, 6809640364677267000, 6809640365574849000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: 'PHP到Go速转手册',
      brief_content:
        '整理了一份简要的手册，帮助大家高效的上手Go语言，主要是通过对比PHP和Go的不同点来强化理解。本文篇幅较长，建议点击文章末尾原文，收藏之后查看。或者收藏PC端连接🔗 http://tigerb',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626659414',
      mtime: '1626690086',
      rtime: '1626659577',
      draft_id: '6986447941854560292',
      view_count: 1098,
      collect_count: 58,
      digg_count: 51,
      comment_count: 6,
      hot_index: 111,
      is_hot: 0,
      rank_index: 0.39669392,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '3685218704953896',
      user_name: 'TIGERB',
      company: '小米集团',
      job_title: '后端开发',
      avatar_large: 'https://sf6-ttcdn-tos.pstatp.com/img/user-avatar/e08bdedc439e41fae914053a0909883b~300x300.image',
      level: 3,
      description: 'http://TIGERB.cn',
      followee_count: 44,
      follower_count: 8286,
      post_article_count: 62,
      digg_article_count: 202,
      got_digg_count: 3102,
      got_view_count: 139775,
      post_shortmsg_count: 24,
      digg_shortmsg_count: 35,
      isfollowed: false,
      favorable_author: 1,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6983324056502140964',
    article_info: {
      article_id: '6983324056502140964',
      user_id: '976022055951582',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640675944956000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/c0aa11c09dde4aebae0d39cb82a6a5b3~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Cobra + Client-go实现K8s 自定义插件开发',
      brief_content:
        '在我们使用kubectl查看k8s资源的时候，想直接查看对应资源的容器名称和镜像名称，目前kubectl还不支持该选型，对于集群自己比较多，不是很方便，因此萌生了自己开发kubectl 插件来实现该功',
      is_english: 0,
      is_original: 1,
      user_index: 10.354280830377217,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1625931906',
      mtime: '1625932299',
      rtime: '1625932299',
      draft_id: '6983322279690108965',
      view_count: 10114,
      collect_count: 20,
      digg_count: 26,
      comment_count: 0,
      hot_index: 531,
      is_hot: 0,
      rank_index: 0.35948773,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '976022055951582',
      user_name: 'kaliarch',
      company: 'anchnet',
      job_title: 'Devops',
      avatar_large: 'https://sf1-ttcdn-tos.pstatp.com/img/user-avatar/3f0596989abe5c77bf87ec9ac08aa66b~300x300.image',
      level: 4,
      description: 'Devops,python,go,shell,云原生,云架构,kubernetes',
      followee_count: 61,
      follower_count: 1593,
      post_article_count: 90,
      digg_article_count: 131,
      got_digg_count: 1191,
      got_view_count: 507639,
      post_shortmsg_count: 7,
      digg_shortmsg_count: 8,
      isfollowed: false,
      favorable_author: 1,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986620752774561828',
    article_info: {
      article_id: '6986620752774561828',
      user_id: '4441682707227741',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: 'Go语言核心知识channel',
      brief_content:
        '到这里你正在接触最核心和重要的知识！认真学习的你很棒！ 什么是 channel Go 是一门从语言级别就支持并发的编程语言， 它有一个设计哲学很特别 不要通过共享内存来通信，而应通过通信来共享内存 ，',
      is_english: 0,
      is_original: 1,
      user_index: 5.285481219248492,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626699442',
      mtime: '1626858972',
      rtime: '1626858972',
      draft_id: '6986620033866661896',
      view_count: 228,
      collect_count: 2,
      digg_count: 2,
      comment_count: 0,
      hot_index: 13,
      is_hot: 0,
      rank_index: 0.36039195,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '4441682707227741',
      user_name: '机智的程序员小熊',
      company: '腾讯',
      job_title: '工程师',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/7e4fb9af38effb027fd6b775e09f71fe~300x300.image',
      level: 2,
      description: '热爱折腾的程序员 开发运维：Linux、go/c++/python、redis/mysql/mq等、算法、自动',
      followee_count: 24,
      follower_count: 150,
      post_article_count: 80,
      digg_article_count: 69,
      got_digg_count: 205,
      got_view_count: 46521,
      post_shortmsg_count: 5,
      digg_shortmsg_count: 10,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6983299467537547294',
    article_info: {
      article_id: '6983299467537547294',
      user_id: '976022055951582',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/6c5b911b3f374441bd23259dff7e6234~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Golang 开发之Cobra初探',
      brief_content:
        '在云原生如日中天的当下，相信很多人对Kubernetes/etcd等都有所听闻，当我们看其源码或对其进行二次开发的时候，可以发现其均使用了一个命令行程序库Cobra，其是一个用来编写命令行的神器',
      is_english: 0,
      is_original: 1,
      user_index: 10.380483385344148,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1625926409',
      mtime: '1625926850',
      rtime: '1625926850',
      draft_id: '6983297240588615694',
      view_count: 8370,
      collect_count: 9,
      digg_count: 27,
      comment_count: 0,
      hot_index: 445,
      is_hot: 0,
      rank_index: 0.30006127,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '976022055951582',
      user_name: 'kaliarch',
      company: 'anchnet',
      job_title: 'Devops',
      avatar_large: 'https://sf1-ttcdn-tos.pstatp.com/img/user-avatar/3f0596989abe5c77bf87ec9ac08aa66b~300x300.image',
      level: 4,
      description: 'Devops,python,go,shell,云原生,云架构,kubernetes',
      followee_count: 61,
      follower_count: 1593,
      post_article_count: 90,
      digg_article_count: 131,
      got_digg_count: 1191,
      got_view_count: 507639,
      post_shortmsg_count: 7,
      digg_shortmsg_count: 8,
      isfollowed: false,
      favorable_author: 1,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986566386176753694',
    article_info: {
      article_id: '6986566386176753694',
      user_id: '712139266595784',
      category_id: '6809637769959178254',
      tag_ids: [6809640408797168000, 6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: 'goroutine的创建及调度',
      brief_content:
        '本文主要介绍golang的协程创建和调度的相关知识。主要分为以下几个部分： 协程的介绍及调度模型 主协程的创建到退出 非主协程的创建到退出 协程调度',
      is_english: 0,
      is_original: 1,
      user_index: 11.516918752673392,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626686754',
      mtime: '1626762660',
      rtime: '1626762660',
      draft_id: '6986192742971867172',
      view_count: 439,
      collect_count: 9,
      digg_count: 7,
      comment_count: 2,
      hot_index: 30,
      is_hot: 0,
      rank_index: 0.27254325,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '712139266595784',
      user_name: '飞书技术',
      company: '字节跳动',
      job_title: '飞书技术团队',
      avatar_large: 'https://sf6-ttcdn-tos.pstatp.com/img/user-avatar/5fbeb4bde064f61e5d9a63386041ad01~300x300.image',
      level: 3,
      description: '长期招聘各路技术爱好者https://future.feishu.cn/recruit',
      followee_count: 3,
      follower_count: 918,
      post_article_count: 17,
      digg_article_count: 10,
      got_digg_count: 1079,
      got_view_count: 62534,
      post_shortmsg_count: 5,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6987361342688591903',
    article_info: {
      article_id: '6987361342688591903',
      user_id: '2154698519091325',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: 'golang的goroutine原理(二)',
      brief_content:
        '在上一篇我们了解了一下go的goroutine的大致实现原理，知道go为了实现高性能，采用了线程和协程的MPG模型，下面我们就通过具体的代码示例简单验证一下。',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626871914',
      mtime: '1626923113',
      rtime: '1626923113',
      draft_id: '6987361192738193416',
      view_count: 29,
      collect_count: 0,
      digg_count: 0,
      comment_count: 0,
      hot_index: 1,
      is_hot: 0,
      rank_index: 0.2213126,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '2154698519091325',
      user_name: 'y80x86ol',
      company: '成都',
      job_title: '项目经理/技术主管',
      avatar_large: 'https://mirror-gold-cdn.xitu.io/168e08351c184249590',
      level: 1,
      description: '技术狂热者/产品缔造者/项目追逐者',
      followee_count: 14,
      follower_count: 1,
      post_article_count: 3,
      digg_article_count: 73,
      got_digg_count: 1,
      got_view_count: 132,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 3,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6987360989150707720',
    article_info: {
      article_id: '6987360989150707720',
      user_id: '2154698519091325',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: 'golang的goroutine原理(一)',
      brief_content:
        'go语言一个大的语言特色就是goroutine协程，而和很多同事沟通的时候，他们都认为goroutine很快，今天我们就来看一看goroutine是如何运行的。',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626871854',
      mtime: '1626923101',
      rtime: '1626923101',
      draft_id: '6987360054403923999',
      view_count: 37,
      collect_count: 1,
      digg_count: 0,
      comment_count: 0,
      hot_index: 1,
      is_hot: 0,
      rank_index: 0.23535632,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '2154698519091325',
      user_name: 'y80x86ol',
      company: '成都',
      job_title: '项目经理/技术主管',
      avatar_large: 'https://mirror-gold-cdn.xitu.io/168e08351c184249590',
      level: 1,
      description: '技术狂热者/产品缔造者/项目追逐者',
      followee_count: 14,
      follower_count: 1,
      post_article_count: 3,
      digg_article_count: 73,
      got_digg_count: 1,
      got_view_count: 132,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 3,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986457026717024287',
    article_info: {
      article_id: '6986457026717024287',
      user_id: '1679709497471037',
      category_id: '6809637769959178254',
      tag_ids: [6809640675944956000, 6809640445233070000, 6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: '用Kubernetes搭建便携式开发环境之MongoDB',
      brief_content:
        '前言 这已经是我们用Kubernetes搭建便携式开发环境的第三篇文章了，前两篇文章我们分别在本地的Kubernetes集群上做了什么呢？第一篇文章我们在搭建了一个Etcd集群，由于Etcd没有什么好',
      is_english: 0,
      is_original: 1,
      user_index: 7.670752725592597,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626661332',
      mtime: '1626761822',
      rtime: '1626761822',
      draft_id: '6986455633272930317',
      view_count: 316,
      collect_count: 7,
      digg_count: 7,
      comment_count: 0,
      hot_index: 22,
      is_hot: 0,
      rank_index: 0.20125297,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '1679709497471037',
      user_name: 'kevinyan',
      company: '',
      job_title: '微信搜「网管叨bi叨」',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/d27416d57805e32a2c16b33c82189fb5~300x300.image',
      level: 3,
      description: '',
      followee_count: 7,
      follower_count: 603,
      post_article_count: 171,
      digg_article_count: 208,
      got_digg_count: 1548,
      got_view_count: 227877,
      post_shortmsg_count: 18,
      digg_shortmsg_count: 11,
      isfollowed: false,
      favorable_author: 1,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986156611102474271',
    article_info: {
      article_id: '6986156611102474271',
      user_id: '1881992245286237',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640380334604000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/478dd112ffd245aaa12daf084c8c7858~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '器 | Go四种方式读取环境配置文件',
      brief_content:
        '配置文件在一个项目中至关重要，如何高效的读取配置尤为关键。如果不采用任何三方库，最常用的方式是通过文件I/O获取文件的内容，但我毕竟只是想要读取个配置文件，这还要进行文件操作，未免有些造轮子。',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626591468',
      mtime: '1626601934',
      rtime: '1626601934',
      draft_id: '6986154278339477534',
      view_count: 706,
      collect_count: 2,
      digg_count: 24,
      comment_count: 0,
      hot_index: 59,
      is_hot: 0,
      rank_index: 0.16616231,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '1881992245286237',
      user_name: '青Cheng序员石头',
      company: 'Java同道中人',
      job_title: '微信公众号',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/26a85b4391e5c01cfa50b46c46935b76~300x300.image',
      level: 3,
      description: '不积跬步，无以至千里。【器，术，得道，传道】',
      followee_count: 39,
      follower_count: 114,
      post_article_count: 60,
      digg_article_count: 515,
      got_digg_count: 1271,
      got_view_count: 32322,
      post_shortmsg_count: 17,
      digg_shortmsg_count: 4,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6987198484210253855',
    article_info: {
      article_id: '6987198484210253855',
      user_id: '4336129593318679',
      category_id: '6809637769959178254',
      tag_ids: [6809640790533341000, 6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: '使用dubbo-go搭建dubbo接口测试平台',
      brief_content:
        '背景 http接口测试只需要一个curl命令，但dubbo协议没有这样的现成接口测试工具。通常公司内的dubbo控制台或其他平台会集成一个dubbo接口测试工具。 调用一个dubbo接口，需要知道服务',
      is_english: 0,
      is_original: 1,
      user_index: 5.085340064913983,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626833956',
      mtime: '1626839767',
      rtime: '1626839767',
      draft_id: '6987198072199577614',
      view_count: 66,
      collect_count: 0,
      digg_count: 1,
      comment_count: 0,
      hot_index: 4,
      is_hot: 0,
      rank_index: 0.14196745,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '4336129593318679',
      user_name: '捉虫大师',
      company: '',
      job_title: '',
      avatar_large: 'https://sf6-ttcdn-tos.pstatp.com/img/user-avatar/0864bc8e237b085aba011998f582db65~300x300.image',
      level: 2,
      description: '专注后端的中间件开发，公众号"捉虫大师"作者，关注我，给你纯粹的技术干货',
      followee_count: 82,
      follower_count: 25,
      post_article_count: 37,
      digg_article_count: 38,
      got_digg_count: 104,
      got_view_count: 18205,
      post_shortmsg_count: 1,
      digg_shortmsg_count: 1,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986489143467442184',
    article_info: {
      article_id: '6986489143467442184',
      user_id: '4230576475218877',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640501776482000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/a73c425573504f5eb1ca8f0f08acedf3~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Go 函数式编程：Higher-order function',
      brief_content:
        '在请求处理过程中，应用程序会接受和处理请求，然后返回响应结果。在该过程中，还存在一些通用的功能，例如：鉴权、监控、链路追踪。众多 RPC 框架会提供称之为 Middleware 或者 Intercep',
      is_english: 0,
      is_original: 1,
      user_index: 4.913937413718699,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626668933',
      mtime: '1626763169',
      rtime: '1626763169',
      draft_id: '6986489088413007885',
      view_count: 236,
      collect_count: 3,
      digg_count: 2,
      comment_count: 0,
      hot_index: 13,
      is_hot: 0,
      rank_index: 0.13199167,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '4230576475218877',
      user_name: '有疑说',
      company: 'Shopee',
      job_title: 'Principal Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/d595c6d0d2be1235a804b9e16368e253~300x300.image',
      level: 2,
      description: '前微信搜一搜、看一看后台开发 高级工程师',
      followee_count: 2,
      follower_count: 45,
      post_article_count: 37,
      digg_article_count: 38,
      got_digg_count: 123,
      got_view_count: 14641,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986067019334418468',
    article_info: {
      article_id: '6986067019334418468',
      user_id: '3483728942204318',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: 'Go语言，sync包如何控制并发？',
      brief_content:
        '除了 channel 通道，还有 sync.Mutex、sync.WaitGroup 这些原始的同步机制来，更加灵活的实现数据同步和控制并发。',
      is_english: 0,
      is_original: 1,
      user_index: 4.41902258270291,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626570491',
      mtime: '1626579400',
      rtime: '1626579400',
      draft_id: '6986063890463326221',
      view_count: 562,
      collect_count: 2,
      digg_count: 8,
      comment_count: 1,
      hot_index: 37,
      is_hot: 0,
      rank_index: 0.10776314,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '3483728942204318',
      user_name: '微客鸟窝',
      company: '',
      job_title: '后的开发工程师',
      avatar_large: 'https://sf6-ttcdn-tos.pstatp.com/img/user-avatar/a68f1776d59d37e54e48ffcaa6445259~300x300.image',
      level: 1,
      description:
        '公众号《微客鸟窝》笔者，目前从事web后端开发，涉及语言PHP、golang！获得美国《时代周刊》2006年度风云人物！',
      followee_count: 0,
      follower_count: 9,
      post_article_count: 7,
      digg_article_count: 6,
      got_digg_count: 29,
      got_view_count: 1261,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986840590638022686',
    article_info: {
      article_id: '6986840590638022686',
      user_id: '3483728942204318',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/ac660c385ed44c06be4b69524421ee0b~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Go语言，你必须掌握的--高效并发模式！',
      brief_content:
        '对于并发操作，前面我们已经了解到了 channel 通道、同步原语 sync 包对共享资源加锁、Context 跟踪协程/传参等。今天我们介绍如何使用这些基础元素组成并发模式！',
      is_english: 0,
      is_original: 1,
      user_index: 4.41902258270291,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626750598',
      mtime: '1626769260',
      rtime: '1626769260',
      draft_id: '6986839186183553061',
      view_count: 137,
      collect_count: 3,
      digg_count: 4,
      comment_count: 0,
      hot_index: 10,
      is_hot: 0,
      rank_index: 0.09959631,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '3483728942204318',
      user_name: '微客鸟窝',
      company: '',
      job_title: '后的开发工程师',
      avatar_large: 'https://sf6-ttcdn-tos.pstatp.com/img/user-avatar/a68f1776d59d37e54e48ffcaa6445259~300x300.image',
      level: 1,
      description:
        '公众号《微客鸟窝》笔者，目前从事web后端开发，涉及语言PHP、golang！获得美国《时代周刊》2006年度风云人物！',
      followee_count: 0,
      follower_count: 9,
      post_article_count: 7,
      digg_article_count: 6,
      got_digg_count: 29,
      got_view_count: 1261,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6987219501863403557',
    article_info: {
      article_id: '6987219501863403557',
      user_id: '545834768014685',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: '我这个人不懂什么操作系统，于是用 Go 语言模拟了一个...',
      brief_content:
        '用 Go 语言模拟了一个“操作系统”——一个拥有标准输入输出与进程间通信的、基于时间片轮转调度的多道程序运行器，用不到 2k 行代码实现。github.com/cdfmlr/sham',
      is_english: 0,
      is_original: 1,
      user_index: 1,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626839068',
      mtime: '1626853433',
      rtime: '1626853433',
      draft_id: '6987218849686880292',
      view_count: 68,
      collect_count: 0,
      digg_count: 1,
      comment_count: 0,
      hot_index: 4,
      is_hot: 0,
      rank_index: 0.08709311,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '545834768014685',
      user_name: 'CDFMLR',
      company: '',
      job_title: '',
      avatar_large: 'https://sf6-ttcdn-tos.pstatp.com/img/user-avatar/6d0c41cba10cce884c7e71850c002453~300x300.image',
      level: 1,
      description: '抱歉要你面对一个总是心不在焉的我。',
      followee_count: 0,
      follower_count: 2,
      post_article_count: 14,
      digg_article_count: 12,
      got_digg_count: 14,
      got_view_count: 654,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986306872546426894',
    article_info: {
      article_id: '6986306872546426894',
      user_id: '3984285871387582',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640452816372000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/43db415631804813a8fdf8396f530ece~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'SQLBoiler入门指导1-最好用的Go ORM框架',
      brief_content:
        'Go语言版的MybatisPlus，强类型查询，无需指针绑定或类型转换；完整的增删查改钩子；类型安全的条件构造器；手写sql.DB的性能。',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626627700',
      mtime: '1626881672',
      rtime: '1626762928',
      draft_id: '6986213879122493453',
      view_count: 204,
      collect_count: 1,
      digg_count: 4,
      comment_count: 0,
      hot_index: 14,
      is_hot: 0,
      rank_index: 0.092091,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '3984285871387582',
      user_name: 'XHSF',
      company: '腾讯',
      job_title: '',
      avatar_large: 'https://mirror-gold-cdn.xitu.io/16a2e8fd28fe4af7de5',
      level: 2,
      description: 'Java、Go、Vue、React',
      followee_count: 14,
      follower_count: 10,
      post_article_count: 36,
      digg_article_count: 80,
      got_digg_count: 101,
      got_view_count: 5385,
      post_shortmsg_count: 11,
      digg_shortmsg_count: 13,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6987037303382212621',
    article_info: {
      article_id: '6987037303382212621',
      user_id: '888061123628509',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/3fd8f61a80cd49419b97648e54f14172~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Go中的iota',
      brief_content:
        '基本使用 输出为： 输出为 用来定义枚举值 输出为 高阶用法 输出为 iota每出现一次，自动加1；而前面的操作数如果不指定，默认使用上一个的，在这里是3； 即 等价于 又如 输出为 1 2 4 8 ',
      is_english: 0,
      is_original: 1,
      user_index: 2.139519653743678,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626796706',
      mtime: '1626836365',
      rtime: '1626836365',
      draft_id: '6987037244632596517',
      view_count: 61,
      collect_count: 1,
      digg_count: 1,
      comment_count: 0,
      hot_index: 4,
      is_hot: 0,
      rank_index: 0.08906469,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '888061123628509',
      user_name: 'fliter',
      company: 'dashen.tech',
      job_title: 'developer',
      avatar_large: 'https://user-gold-cdn.xitu.io/2018/12/18/167bf0e0df51a58b?w=2300&h=6728&f=png&s=986640',
      level: 1,
      description: 'Go/Rust/Python/PHP/MySQL/Linux/英语',
      followee_count: 22,
      follower_count: 4,
      post_article_count: 25,
      digg_article_count: 60,
      got_digg_count: 45,
      got_view_count: 1052,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6987225138261393445',
    article_info: {
      article_id: '6987225138261393445',
      user_id: '1433418894689128',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: 'rust+wasm写前端真香之嵌套与循环',
      brief_content:
        '[sealer](https://github.com/alibaba/sealer)是阿里巴巴开源的基于kuberentes的集群镜像开源技术，可以把整个集群整体打包。 Sealer Cloud',
      is_english: 0,
      is_original: 1,
      user_index: 3.868682869489701,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626840179',
      mtime: '1626853533',
      rtime: '1626853533',
      draft_id: '6987224996636524575',
      view_count: 40,
      collect_count: 0,
      digg_count: 0,
      comment_count: 0,
      hot_index: 1,
      is_hot: 0,
      rank_index: 0.08663685,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '1433418894689128',
      user_name: 'sealyun',
      company: '',
      job_title: '',
      avatar_large: 'https://sf1-ttcdn-tos.pstatp.com/img/user-avatar/03e306150c1da82922732bc8e54e8582~300x300.image',
      level: 2,
      description: '',
      followee_count: 10,
      follower_count: 7,
      post_article_count: 26,
      digg_article_count: 0,
      got_digg_count: 6,
      got_view_count: 11147,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6985326921840082958',
    article_info: {
      article_id: '6985326921840082958',
      user_id: '905653312816445',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640404791591000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: 'go容易犯错的30个陷阱',
      brief_content: '小心指针的陷阱 tom是指向user的指针，name=tom tom赋值给jack jack修改name=jack',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626398207',
      mtime: '1626422866',
      rtime: '1626422866',
      draft_id: '6982729170862211086',
      view_count: 787,
      collect_count: 11,
      digg_count: 11,
      comment_count: 4,
      hot_index: 54,
      is_hot: 0,
      rank_index: 0.08678328,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '905653312816445',
      user_name: '假装懂编程',
      company: '公众号【假装懂编程】',
      job_title: 'golang',
      avatar_large: 'https://user-gold-cdn.xitu.io/2019/8/26/16cce74c09f4d831?w=925&h=925&f=jpeg&s=139121',
      level: 2,
      description: '追求真理',
      followee_count: 6,
      follower_count: 30,
      post_article_count: 19,
      digg_article_count: 23,
      got_digg_count: 135,
      got_view_count: 9395,
      post_shortmsg_count: 16,
      digg_shortmsg_count: 6,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986791135381291039',
    article_info: {
      article_id: '6986791135381291039',
      user_id: '3210229684391048',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/8f2bcf11ee0b48bdb71482fb6a0b04ec~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Go 每日一库之 gorilla/mux',
      brief_content: 'gorilla 是 Go 语言中开发 Web 服务器的辅助工具包，mux 是其中的路由管理库，学起来',
      is_english: 0,
      is_original: 1,
      user_index: 7.790679857141299,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626739634',
      mtime: '1626762235',
      rtime: '1626758184',
      draft_id: '6986789260791644167',
      view_count: 88,
      collect_count: 0,
      digg_count: 0,
      comment_count: 0,
      hot_index: 4,
      is_hot: 0,
      rank_index: 0.07485831,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '3210229684391048',
      user_name: 'darjun',
      company: '阿里巴巴',
      job_title: '后端开发',
      avatar_large: 'https://user-gold-cdn.xitu.io/2018/11/6/166e82b48a1eb3d9?w=748&h=730&f=png&s=1049954',
      level: 3,
      description: '',
      followee_count: 8,
      follower_count: 820,
      post_article_count: 94,
      digg_article_count: 110,
      got_digg_count: 982,
      got_view_count: 119284,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 1,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986240966105497614',
    article_info: {
      article_id: '6986240966105497614',
      user_id: '3280598430647624',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640404791591000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/e000c2c029934273b5c1a1e215fb484e~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '面试被问：struct能不能比较',
      brief_content:
        '周末的时候，抽空面试了一波，因为打算转Go，所以面的是Go开发的岗位，其中被问到一个问题让我印象比较深的 —— 在Go中的struct能不能比较 当时答的不是特别好，今天就抽空总结一下',
      is_english: 0,
      is_original: 1,
      user_index: 4.978000845771973,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626611032',
      mtime: '1626665603',
      rtime: '1626665603',
      draft_id: '6986134722892021791',
      view_count: 198,
      collect_count: 1,
      digg_count: 4,
      comment_count: 2,
      hot_index: 15,
      is_hot: 0,
      rank_index: 0.07361217,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '3280598430647624',
      user_name: '切图老司机',
      company: '国际摸鱼协会',
      job_title: '快乐go开发',
      avatar_large: 'https://user-gold-cdn.xitu.io/2020/5/18/172262816a2eec2f?w=750&h=751&f=png&s=648958',
      level: 2,
      description: '各种花式摸鱼技巧',
      followee_count: 13,
      follower_count: 30,
      post_article_count: 20,
      digg_article_count: 116,
      got_digg_count: 96,
      got_view_count: 5767,
      post_shortmsg_count: 20,
      digg_shortmsg_count: 25,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6987038281661677598',
    article_info: {
      article_id: '6987038281661677598',
      user_id: '888061123628509',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/b31bd330c9f0417191be618d1f951806~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'golang之struct入门',
      brief_content:
        '起步 基础起步点此 结构体判等 只有在结构体的所有字段类型全部支持直接判等时，才可做判断操作。 map，slice不支持直接判等，需借助reflect.DeepEqual来比较(map整个是一个指针(',
      is_english: 0,
      is_original: 1,
      user_index: 2.024787178113537,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626796981',
      mtime: '1626836330',
      rtime: '1626836330',
      draft_id: '6987038573832699918',
      view_count: 46,
      collect_count: 0,
      digg_count: 1,
      comment_count: 0,
      hot_index: 3,
      is_hot: 0,
      rank_index: 0.07190377,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '888061123628509',
      user_name: 'fliter',
      company: 'dashen.tech',
      job_title: 'developer',
      avatar_large: 'https://user-gold-cdn.xitu.io/2018/12/18/167bf0e0df51a58b?w=2300&h=6728&f=png&s=986640',
      level: 1,
      description: 'Go/Rust/Python/PHP/MySQL/Linux/英语',
      followee_count: 22,
      follower_count: 4,
      post_article_count: 25,
      digg_article_count: 60,
      got_digg_count: 45,
      got_view_count: 1052,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6987221045493268510',
    article_info: {
      article_id: '6987221045493268510',
      user_id: '545834768014685',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: '用 Go 语言从零开始撸一套 RPC',
      brief_content:
        'Go RPC 远程过程调用 今天来学习 Go 语言的远程过程调用 RPC（ Remote Procedure Call）。 RPC 可以让客户端相对直接地访问服务端的函数，这里说的「相对直接」表示我们',
      is_english: 0,
      is_original: 1,
      user_index: 0.764936173548873,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626839306',
      mtime: '1626839435',
      rtime: '1626839435',
      draft_id: '6987220310286139405',
      view_count: 69,
      collect_count: 3,
      digg_count: 1,
      comment_count: 0,
      hot_index: 4,
      is_hot: 0,
      rank_index: 0.06831991,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '545834768014685',
      user_name: 'CDFMLR',
      company: '',
      job_title: '',
      avatar_large: 'https://sf6-ttcdn-tos.pstatp.com/img/user-avatar/6d0c41cba10cce884c7e71850c002453~300x300.image',
      level: 1,
      description: '抱歉要你面对一个总是心不在焉的我。',
      followee_count: 0,
      follower_count: 2,
      post_article_count: 14,
      digg_article_count: 12,
      got_digg_count: 14,
      got_view_count: 654,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986473832202633229',
    article_info: {
      article_id: '6986473832202633229',
      user_id: '870468942580749',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/7c5b1eda977c4175a6e2714b20f0489b~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Go互斥锁实现原理',
      brief_content:
        'Go语言中的锁简单易用，本文整理一下锁的实现原理。 Golang中锁有两种，互斥锁Mutex和读写互斥锁RWMutex，互斥锁也叫读锁，读写锁也叫读锁',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626665229',
      mtime: '1626764052',
      rtime: '1626764052',
      draft_id: '6986472747912151077',
      view_count: 120,
      collect_count: 2,
      digg_count: 4,
      comment_count: 0,
      hot_index: 10,
      is_hot: 0,
      rank_index: 0.06727497,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '870468942580749',
      user_name: '程序员麻辣烫',
      company: '',
      job_title: '公众号:程序员麻辣烫',
      avatar_large: 'https://user-gold-cdn.xitu.io/2020/5/25/1724b1a31dc51695?w=132&h=132&f=jpeg&s=6714',
      level: 2,
      description: '用心工作、用心生活',
      followee_count: 35,
      follower_count: 53,
      post_article_count: 95,
      digg_article_count: 96,
      got_digg_count: 224,
      got_view_count: 21475,
      post_shortmsg_count: 8,
      digg_shortmsg_count: 2,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6981404725937700871',
    article_info: {
      article_id: '6981404725937700871',
      user_id: '2682464100687287',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640437528134000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: '关于处理电商系统订单状态的流转，分享下我的技术方案（附带源码）',
      brief_content:
        '在设计电商系统订单模块时，订单会涉及各种状态以及状态与状态之间的流转，`可扩展性`、`可维护性` 是我们需要关注的重点！本文分享一下我的技术方案。',
      is_english: 0,
      is_original: 1,
      user_index: 10.502513349234857,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1625485079',
      mtime: '1625557890',
      rtime: '1625557890',
      draft_id: '6981404290669608990',
      view_count: 2221,
      collect_count: 23,
      digg_count: 22,
      comment_count: 2,
      hot_index: 135,
      is_hot: 0,
      rank_index: 0.06396383,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '2682464100687287',
      user_name: '新亮笔记',
      company: '',
      job_title: '打酱油',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/24b141555e29145c3679a4bf75c0a163~300x300.image',
      level: 4,
      description: '程序员的打怪升级之路。',
      followee_count: 21,
      follower_count: 7497,
      post_article_count: 101,
      digg_article_count: 150,
      got_digg_count: 5874,
      got_view_count: 225399,
      post_shortmsg_count: 14,
      digg_shortmsg_count: 65,
      isfollowed: false,
      favorable_author: 1,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6944649692319842340',
    article_info: {
      article_id: '6944649692319842340',
      user_id: '588993963244430',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/2daf9b27b06743e887caf6f7c72d2af6~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '【必看】标准的 Go 项目布局',
      brief_content:
        '这是 Go 应用程序项目的基本布局。它不是核心 Go 开发团队定义的官方标准；然而，它是 Go 生态系统中一组常见的老项目和新项目的布局模式。其中一些模式比其他模式更受欢迎。它还具有许多小的增强，以及对任何足够大的实际应用程序通用的几个支持目录。 如果你尝试学习 Go，或者你正…',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1616927304',
      mtime: '1617173731',
      rtime: '1617173731',
      draft_id: '6944645813234565156',
      view_count: 34542,
      collect_count: 77,
      digg_count: 53,
      comment_count: 4,
      hot_index: 1784,
      is_hot: 0,
      rank_index: 0.06146112,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '588993963244430',
      user_name: 'K8sCat',
      company: 'AICoder',
      job_title: 'DevOps Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/4e05968826f11c599a9d294b6fbd793f~300x300.image',
      level: 5,
      description: 'Focus on DevOps.',
      followee_count: 71,
      follower_count: 256,
      post_article_count: 66,
      digg_article_count: 111,
      got_digg_count: 750,
      got_view_count: 1276786,
      post_shortmsg_count: 47,
      digg_shortmsg_count: 53,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986455142480478222',
    article_info: {
      article_id: '6986455142480478222',
      user_id: '3483728942204318',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/64b92f7eb68f4f6c82ef8040aa807647~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Go语言，并发控制神器之Context',
      brief_content:
        '协程如何退出 一个协程启动后，一般是代码执行完毕，自动退出，但是如果需要提前终止怎么办呢？并发控制神器之Context！',
      is_english: 0,
      is_original: 1,
      user_index: 4.278052588745499,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626660863',
      mtime: '1626676148',
      rtime: '1626676148',
      draft_id: '6986454528799277086',
      view_count: 118,
      collect_count: 3,
      digg_count: 4,
      comment_count: 0,
      hot_index: 9,
      is_hot: 0,
      rank_index: 0.0605574,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '3483728942204318',
      user_name: '微客鸟窝',
      company: '',
      job_title: '后的开发工程师',
      avatar_large: 'https://sf6-ttcdn-tos.pstatp.com/img/user-avatar/a68f1776d59d37e54e48ffcaa6445259~300x300.image',
      level: 1,
      description:
        '公众号《微客鸟窝》笔者，目前从事web后端开发，涉及语言PHP、golang！获得美国《时代周刊》2006年度风云人物！',
      followee_count: 0,
      follower_count: 9,
      post_article_count: 7,
      digg_article_count: 6,
      got_digg_count: 29,
      got_view_count: 1261,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6985182716358557733',
    article_info: {
      article_id: '6985182716358557733',
      user_id: '3465271329953806',
      category_id: '6809637769959178254',
      tag_ids: [6809640408797168000, 6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/785f6526d0a74932bc3fca5c2e27351e~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '我们一起来学RabbitMQ 二：RabbiMQ 的 6 种模式的基本应用',
      brief_content:
        '我们一起来学RabbitMQ 二：RabbiMQ 的 6 种模式的基本应用 嗨，大家好，我是小魔童哪吒，咱们从今天开始进入开源组件的学习，一边学习一边总结一边分享 文章提纲如下： RabbitMQ 成',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626364651',
      mtime: '1626422008',
      rtime: '1626422008',
      draft_id: '6985181791355142151',
      view_count: 250,
      collect_count: 6,
      digg_count: 18,
      comment_count: 5,
      hot_index: 35,
      is_hot: 0,
      rank_index: 0.05570684,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '3465271329953806',
      user_name: '小魔童哪吒',
      company: '',
      job_title: '我命由我不由天 @ 关注 公众号  小魔童哪吒',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/b3fbb68d6232f1dd6f5b41af5fba99c6~300x300.image',
      level: 3,
      description: '关注公众号：小魔童哪吒       擅长c/c++，golang',
      followee_count: 23,
      follower_count: 121,
      post_article_count: 72,
      digg_article_count: 613,
      got_digg_count: 1150,
      got_view_count: 19948,
      post_shortmsg_count: 44,
      digg_shortmsg_count: 40,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986891358271209509',
    article_info: {
      article_id: '6986891358271209509',
      user_id: '1433418894689128',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: '基于kubernetes的集群镜像系统如何解决配置问题实现完美交付',
      brief_content:
        '# 集群镜像介绍 集群镜像是一个巨大的创新，把单机上的虚拟机镜像或者单个容器镜像抽象到了集群维度，未来 大部分软件都是分布式的，所以集群纬度的镜像可以更好的保障分布式应用整体使用的一致性。 [',
      is_english: 0,
      is_original: 1,
      user_index: 3.948723652779692,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626762432',
      mtime: '1626834792',
      rtime: '1626777135',
      draft_id: '6986891269255462943',
      view_count: 75,
      collect_count: 0,
      digg_count: 0,
      comment_count: 0,
      hot_index: 3,
      is_hot: 0,
      rank_index: 0.05471052,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '1433418894689128',
      user_name: 'sealyun',
      company: '',
      job_title: '',
      avatar_large: 'https://sf1-ttcdn-tos.pstatp.com/img/user-avatar/03e306150c1da82922732bc8e54e8582~300x300.image',
      level: 2,
      description: '',
      followee_count: 10,
      follower_count: 7,
      post_article_count: 26,
      digg_article_count: 0,
      got_digg_count: 6,
      got_view_count: 11147,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6971452271498526756',
    article_info: {
      article_id: '6971452271498526756',
      user_id: '588993963244430',
      category_id: '6809637769959178254',
      tag_ids: [6809640408797168000, 6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/19aab3e5ea084f94ba2af36d726407af~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Golang 生成 Excel 文档',
      brief_content:
        '需要基于数据生成 Excel 文档是一个很常见的需求，本文将介绍如何使用 Go 的 Excelize 库去生成 Excel 文档，以及一些具体场景下的代码实现。',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1623167928',
      mtime: '1623193566',
      rtime: '1623193566',
      draft_id: '6971442043755659272',
      view_count: 8630,
      collect_count: 19,
      digg_count: 16,
      comment_count: 0,
      hot_index: 447,
      is_hot: 0,
      rank_index: 0.05399304,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '588993963244430',
      user_name: 'K8sCat',
      company: 'AICoder',
      job_title: 'DevOps Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/4e05968826f11c599a9d294b6fbd793f~300x300.image',
      level: 5,
      description: 'Focus on DevOps.',
      followee_count: 71,
      follower_count: 256,
      post_article_count: 66,
      digg_article_count: 111,
      got_digg_count: 750,
      got_view_count: 1276786,
      post_shortmsg_count: 47,
      digg_shortmsg_count: 53,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986495816949039141',
    article_info: {
      article_id: '6986495816949039141',
      user_id: '923245497811421',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640675944956000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: '深入理解CNI',
      brief_content:
        'CNI简介 CNI（Container Network Interface）项目致力于标准化容器网络的设置过程，隶属于CNCF。\bCNI向容器运行时（Container Runtime）提供了一种基于',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626670678',
      mtime: '1626763340',
      rtime: '1626763340',
      draft_id: '6986278681970737159',
      view_count: 147,
      collect_count: 1,
      digg_count: 1,
      comment_count: 0,
      hot_index: 8,
      is_hot: 0,
      rank_index: 0.0538932,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '923245497811421',
      user_name: '水立方',
      company: '',
      job_title: '',
      avatar_large: 'https://sf1-ttcdn-tos.pstatp.com/img/user-avatar/9f5f9a00f61622b3210c1d5b4ecc6dd9~300x300.image',
      level: 2,
      description: '求其上者得其中,求其中者得其下,求其下者无所得',
      followee_count: 13,
      follower_count: 179,
      post_article_count: 18,
      digg_article_count: 49,
      got_digg_count: 221,
      got_view_count: 63019,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6984613514350428174',
    article_info: {
      article_id: '6984613514350428174',
      user_id: '2348212566892574',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640620030689000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: '听说过对 Go map 做 GC 吗？',
      brief_content:
        '在 Golang 中的 map 结构，在删除键值对的时候，并不会真正的删除，而是标记。那么随着键值对越来越多，会不会造成大量内存浪费？ 首先答案是会的，很有可能导致 OOM。',
      is_english: 0,
      is_original: 1,
      user_index: 6.846754898280119,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626232255',
      mtime: '1626332148',
      rtime: '1626332148',
      draft_id: '6984613880936792078',
      view_count: 556,
      collect_count: 4,
      digg_count: 4,
      comment_count: 0,
      hot_index: 31,
      is_hot: 0,
      rank_index: 0.0521999,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '2348212566892574',
      user_name: 'Kevin Wan',
      company: '晓黑板',
      job_title: 'CTO',
      avatar_large: 'https://sf1-ttcdn-tos.pstatp.com/img/user-avatar/5f7368678ecd20fc46d6e85f860b4a24~300x300.image',
      level: 2,
      description: 'go-zero/go-stash/go-queue作者',
      followee_count: 11,
      follower_count: 320,
      post_article_count: 55,
      digg_article_count: 67,
      got_digg_count: 477,
      got_view_count: 40127,
      post_shortmsg_count: 3,
      digg_shortmsg_count: 1,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6971823058134761502',
    article_info: {
      article_id: '6971823058134761502',
      user_id: '588993963244430',
      category_id: '6809637769959178254',
      tag_ids: [6809640408797168000, 6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/4643d3b4541c4a6889fc1dde1fb140ea~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '高性能的内网穿透工具 frp',
      brief_content: 'frp 是一个专注于内网穿透的高性能的反向代理应用，支持 TCP、UDP、HTTP、HTTPS 等多种协议。',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1623254349',
      mtime: '1623281183',
      rtime: '1623254352',
      draft_id: '6971822916421812237',
      view_count: 8132,
      collect_count: 22,
      digg_count: 14,
      comment_count: 0,
      hot_index: 420,
      is_hot: 0,
      rank_index: 0.05139086,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '588993963244430',
      user_name: 'K8sCat',
      company: 'AICoder',
      job_title: 'DevOps Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/4e05968826f11c599a9d294b6fbd793f~300x300.image',
      level: 5,
      description: 'Focus on DevOps.',
      followee_count: 71,
      follower_count: 256,
      post_article_count: 66,
      digg_article_count: 111,
      got_digg_count: 750,
      got_view_count: 1276786,
      post_shortmsg_count: 47,
      digg_shortmsg_count: 53,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6983667706964738061',
    article_info: {
      article_id: '6983667706964738061',
      user_id: '3465271329953806',
      category_id: '6809637769959178254',
      tag_ids: [6809640408797168000, 6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/b41e61de36304d108bd0790c3d80473a~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '【我们一起来学 RabbitMQ 一 】RabbitMQ 的基本介绍',
      brief_content:
        '「本文已参与好文召集令活动，点击查看：后端、大前端双赛道投稿，2万元奖池等你挑战！」 【我们一起来学 RabbitMQ 一 】RabbitMQ 的基本介绍 嗨，大家好，我是小魔童哪吒，咱们从今天开始进',
      is_english: 0,
      is_original: 1,
      user_index: 7.110597042540024,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626011926',
      mtime: '1626059373',
      rtime: '1626059373',
      draft_id: '6983664669718216711',
      view_count: 431,
      collect_count: 10,
      digg_count: 25,
      comment_count: 9,
      hot_index: 55,
      is_hot: 0,
      rank_index: 0.04924846,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '3465271329953806',
      user_name: '小魔童哪吒',
      company: '',
      job_title: '我命由我不由天 @ 关注 公众号  小魔童哪吒',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/b3fbb68d6232f1dd6f5b41af5fba99c6~300x300.image',
      level: 3,
      description: '关注公众号：小魔童哪吒       擅长c/c++，golang',
      followee_count: 23,
      follower_count: 121,
      post_article_count: 72,
      digg_article_count: 613,
      got_digg_count: 1150,
      got_view_count: 19948,
      post_shortmsg_count: 44,
      digg_shortmsg_count: 40,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6983640739330654222',
    article_info: {
      article_id: '6983640739330654222',
      user_id: '1337472272565623',
      category_id: '6809637769959178254',
      tag_ids: [6809640408797168000, 6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/1b3b4b7161414d63a7848f3738b3e25e~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '内网穿透（EasyProxyPlus）',
      brief_content:
        'EasyProxyPlus（支持多客户端多端口） 免费开源，哔哩哔哩 > 视频演示地址 https://www.bilibili.com/video/BV1iM4y1M7kY/',
      is_english: 0,
      is_original: 1,
      user_index: 5.941805545964789,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626005763',
      mtime: '1626056062',
      rtime: '1626056062',
      draft_id: '6983319570396217374',
      view_count: 752,
      collect_count: 13,
      digg_count: 11,
      comment_count: 7,
      hot_index: 55,
      is_hot: 0,
      rank_index: 0.04906182,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '1337472272565623',
      user_name: 'NoBugBoy',
      company: '摸鱼技术分析有限公司',
      job_title: '后端开发',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/99302cdb8fe211e81610a7114cbb3021~300x300.image',
      level: 2,
      description: '擅长java，go，python等开发语言，喜爱造轮子，开源项目\ngitee:https://gitee.com/nobugboy',
      followee_count: 0,
      follower_count: 22,
      post_article_count: 18,
      digg_article_count: 19,
      got_digg_count: 181,
      got_view_count: 5722,
      post_shortmsg_count: 1,
      digg_shortmsg_count: 1,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6985081181763010568',
    article_info: {
      article_id: '6985081181763010568',
      user_id: '1433418894689128',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: 'rust写前端真香',
      brief_content:
        '最近在考虑给[sealer](https://github.com/alibaba/sealer) 写个云产品，我们叫sealer cloud, 让用户在线就可以完成k8s集群的自定义，分享，运行。',
      is_english: 0,
      is_original: 1,
      user_index: 3.90116522845567,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626341019',
      mtime: '1626432768',
      rtime: '1626432768',
      draft_id: '6985081127761346591',
      view_count: 470,
      collect_count: 2,
      digg_count: 2,
      comment_count: 0,
      hot_index: 25,
      is_hot: 0,
      rank_index: 0.04837835,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '1433418894689128',
      user_name: 'sealyun',
      company: '',
      job_title: '',
      avatar_large: 'https://sf1-ttcdn-tos.pstatp.com/img/user-avatar/03e306150c1da82922732bc8e54e8582~300x300.image',
      level: 2,
      description: '',
      followee_count: 10,
      follower_count: 7,
      post_article_count: 26,
      digg_article_count: 0,
      got_digg_count: 6,
      got_view_count: 11147,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6983646719909036039',
    article_info: {
      article_id: '6983646719909036039',
      user_id: '905653312816445',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: '为什么说并发场景不要乱用sync.map',
      brief_content:
        '我们都知道go的map是并发不安全的，当几个goruotine同时对一个map进行读写操作时，就会出现并发写问题fatal error: concurrent map writes',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626007056',
      mtime: '1626084990',
      rtime: '1626084990',
      draft_id: '6982817087873875998',
      view_count: 871,
      collect_count: 5,
      digg_count: 11,
      comment_count: 2,
      hot_index: 56,
      is_hot: 0,
      rank_index: 0.04837154,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '905653312816445',
      user_name: '假装懂编程',
      company: '公众号【假装懂编程】',
      job_title: 'golang',
      avatar_large: 'https://user-gold-cdn.xitu.io/2019/8/26/16cce74c09f4d831?w=925&h=925&f=jpeg&s=139121',
      level: 2,
      description: '追求真理',
      followee_count: 6,
      follower_count: 30,
      post_article_count: 19,
      digg_article_count: 23,
      got_digg_count: 135,
      got_view_count: 9395,
      post_shortmsg_count: 16,
      digg_shortmsg_count: 6,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6974421663429427214',
    article_info: {
      article_id: '6974421663429427214',
      user_id: '588993963244430',
      category_id: '6809637769959178254',
      tag_ids: [6809640408797168000, 6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/1f9f121496bc480086ddf90371083f60~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Go nil 判断引起的问题',
      brief_content:
        '代码封装是百干不厌的事，但有时候封装会导致一些问题。本文记录了个人在封装 http 请求时遇到的一个和 nil 判断有关的问题。',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1623859163',
      mtime: '1623860312',
      rtime: '1623859197',
      draft_id: '6974421321329410055',
      view_count: 5844,
      collect_count: 2,
      digg_count: 5,
      comment_count: 0,
      hot_index: 297,
      is_hot: 0,
      rank_index: 0.0465047,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '588993963244430',
      user_name: 'K8sCat',
      company: 'AICoder',
      job_title: 'DevOps Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/4e05968826f11c599a9d294b6fbd793f~300x300.image',
      level: 5,
      description: 'Focus on DevOps.',
      followee_count: 71,
      follower_count: 256,
      post_article_count: 66,
      digg_article_count: 111,
      got_digg_count: 750,
      got_view_count: 1276786,
      post_shortmsg_count: 47,
      digg_shortmsg_count: 53,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6944730766052065288',
    article_info: {
      article_id: '6944730766052065288',
      user_id: '588993963244430',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/02f65e710def45059b8971262bdbc346~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '使用 Golang 玩转 Docker API | Go主题月',
      brief_content:
        'Docker 提供了一个与 Docker 守护进程交互的 API (称为Docker Engine API)，我们可以使用官方提供的 Go 语言的 SDK 进行构建和扩展 Docker 应用程序和解决方案。 该部分会介绍如何使用 Golang + Docker API 进行管理…',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1616946298',
      mtime: '1617173744',
      rtime: '1617173744',
      draft_id: '6944635553392689165',
      view_count: 26259,
      collect_count: 26,
      digg_count: 24,
      comment_count: 0,
      hot_index: 1336,
      is_hot: 0,
      rank_index: 0.04601763,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '588993963244430',
      user_name: 'K8sCat',
      company: 'AICoder',
      job_title: 'DevOps Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/4e05968826f11c599a9d294b6fbd793f~300x300.image',
      level: 5,
      description: 'Focus on DevOps.',
      followee_count: 71,
      follower_count: 256,
      post_article_count: 66,
      digg_article_count: 111,
      got_digg_count: 750,
      got_view_count: 1276786,
      post_shortmsg_count: 47,
      digg_shortmsg_count: 53,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6949557048203804709',
    article_info: {
      article_id: '6949557048203804709',
      user_id: '588993963244430',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640940144329000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/05ac6e72ebd848a7a2387b24293aec3f~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '体验一下 Go Selenium | Go主题月',
      brief_content:
        '写爬虫的朋友一定了解过浏览器自动化，比如 Selenium 或者 Puppeteer，这其中我用的比较多的是 Selenium，Selenium 是一个用于 Web 应用程序测试的工具。',
      is_english: 0,
      is_original: 1,
      user_index: 12.507749430735991,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1618070170',
      mtime: '1618070172',
      rtime: '1618070172',
      draft_id: '6949524494302232583',
      view_count: 23006,
      collect_count: 10,
      digg_count: 14,
      comment_count: 1,
      hot_index: 1165,
      is_hot: 0,
      rank_index: 0.04598061,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '588993963244430',
      user_name: 'K8sCat',
      company: 'AICoder',
      job_title: 'DevOps Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/4e05968826f11c599a9d294b6fbd793f~300x300.image',
      level: 5,
      description: 'Focus on DevOps.',
      followee_count: 71,
      follower_count: 256,
      post_article_count: 66,
      digg_article_count: 111,
      got_digg_count: 750,
      got_view_count: 1276786,
      post_shortmsg_count: 47,
      digg_shortmsg_count: 53,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6986850088416968717',
    article_info: {
      article_id: '6986850088416968717',
      user_id: '1073571150433016',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: 'Golang10-GO语言web服务器',
      brief_content:
        '启动web服务器的几种方式 1、使用http.FileServer()方法 http.FileServer()搭建的服务器只提供静态文件的访问。因为这种web服务只支持静态文件访问，所以称之为静态文件',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626752887',
      mtime: '1626770115',
      rtime: '1626770115',
      draft_id: '6986461722529759239',
      view_count: 102,
      collect_count: 0,
      digg_count: 0,
      comment_count: 0,
      hot_index: 5,
      is_hot: 0,
      rank_index: 0.04584874,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '1073571150433016',
      user_name: 'JackMaa',
      company: '摸鱼公司',
      job_title: '摸鱼专家',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/418e3ec930b3f549be62602ce4f714c4~300x300.image',
      level: 1,
      description: '专业摸鱼，一起摸鱼学习，摸鱼使我快乐。',
      followee_count: 0,
      follower_count: 0,
      post_article_count: 75,
      digg_article_count: 2,
      got_digg_count: 13,
      got_view_count: 2340,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6943973550185250847',
    article_info: {
      article_id: '6943973550185250847',
      user_id: '588993963244430',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/c229b351016c4bed81e5e7990b68f4fe~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '你不知道的 Golang 打包配置文件 | Go主题月',
      brief_content:
        '众所周知，Golang 适合写 CLI 工具，但你可能还不知道 Golang 还可以打包配置文件。 最近在写一个涉及到管理阿里云 ECS 的 CLI 工具，这里当然就要考虑阿里云资源使用的安全性了，要求阿里云账号的 AccessKeyId 和 AccessKeySecret 不…',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1616770088',
      mtime: '1617173072',
      rtime: '1617173072',
      draft_id: '6943791160095670309',
      view_count: 25846,
      collect_count: 17,
      digg_count: 12,
      comment_count: 2,
      hot_index: 1306,
      is_hot: 0,
      rank_index: 0.04514319,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '588993963244430',
      user_name: 'K8sCat',
      company: 'AICoder',
      job_title: 'DevOps Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/4e05968826f11c599a9d294b6fbd793f~300x300.image',
      level: 5,
      description: 'Focus on DevOps.',
      followee_count: 71,
      follower_count: 256,
      post_article_count: 66,
      digg_article_count: 111,
      got_digg_count: 750,
      got_view_count: 1276786,
      post_shortmsg_count: 47,
      digg_shortmsg_count: 53,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6945103902429675533',
    article_info: {
      article_id: '6945103902429675533',
      user_id: '588993963244430',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/32c82aad02154babb223e6e5af33a77c~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Golang 单元测试之路漫漫 | Go主题月',
      brief_content:
        '作为 Gopher 的我，除了编写业务逻辑代码外，还需要写一大堆单元测试，这占了很大一部分的工作量，足以表明它的重要性。 我们可以运行 go test，这个 package 下所有的测试用例都会被执行。 这里我们用到了 go test 命令，这个命令会自动读取源码目录下面名为 …',
      is_english: 0,
      is_original: 1,
      user_index: 10.942375670903727,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1617033451',
      mtime: '1617097709',
      rtime: '1617097709',
      draft_id: '6945091870414340103',
      view_count: 25936,
      collect_count: 10,
      digg_count: 10,
      comment_count: 1,
      hot_index: 1307,
      is_hot: 0,
      rank_index: 0.04510133,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '588993963244430',
      user_name: 'K8sCat',
      company: 'AICoder',
      job_title: 'DevOps Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/4e05968826f11c599a9d294b6fbd793f~300x300.image',
      level: 5,
      description: 'Focus on DevOps.',
      followee_count: 71,
      follower_count: 256,
      post_article_count: 66,
      digg_article_count: 111,
      got_digg_count: 750,
      got_view_count: 1276786,
      post_shortmsg_count: 47,
      digg_shortmsg_count: 53,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6950300506946273294',
    article_info: {
      article_id: '6950300506946273294',
      user_id: '588993963244430',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640950000779000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/fc63f8d84a2343deadcb2284576a12cc~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Go 实现 AWS4 请求认证  | Go主题月',
      brief_content:
        '什么是 Amazon S3？它是 AWS 提供的一种对象存储服务，提供行业领先的可扩展性、数据可用性、安全性和性能。Amazon S3 可达到 99.999999999%（11 个 9）的持久性。',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1618243061',
      mtime: '1618364695',
      rtime: '1618285981',
      draft_id: '6950246270527078413',
      view_count: 21969,
      collect_count: 5,
      digg_count: 11,
      comment_count: 5,
      hot_index: 1114,
      is_hot: 0,
      rank_index: 0.04499305,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '588993963244430',
      user_name: 'K8sCat',
      company: 'AICoder',
      job_title: 'DevOps Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/4e05968826f11c599a9d294b6fbd793f~300x300.image',
      level: 5,
      description: 'Focus on DevOps.',
      followee_count: 71,
      follower_count: 256,
      post_article_count: 66,
      digg_article_count: 111,
      got_digg_count: 750,
      got_view_count: 1276786,
      post_shortmsg_count: 47,
      digg_shortmsg_count: 53,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6944362687811813412',
    article_info: {
      article_id: '6944362687811813412',
      user_id: '588993963244430',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/037fc683406f4213b2bbbfc070ca808d~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Golang 并发编程实践 | Go主题月',
      brief_content:
        '人是一种高并发的物种，细品。 对 Go 语言的第一印象就是其原生地支持并发编程，而且使用的是协程，比线程更加轻量。 进程是“程序执行的一个实例” ，担当分配系统资源的实体。进程创建必须分配一个完整的独立地址空间。进程切换只发生在内核态。 线程：线程是进程的一个执行流，独立执行它…',
      is_english: 0,
      is_original: 1,
      user_index: 11.328426349074423,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1616860501',
      mtime: '1616997489',
      rtime: '1616997489',
      draft_id: '6944320977345970207',
      view_count: 26237,
      collect_count: 8,
      digg_count: 11,
      comment_count: 1,
      hot_index: 1323,
      is_hot: 0,
      rank_index: 0.04492923,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '588993963244430',
      user_name: 'K8sCat',
      company: 'AICoder',
      job_title: 'DevOps Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/4e05968826f11c599a9d294b6fbd793f~300x300.image',
      level: 5,
      description: 'Focus on DevOps.',
      followee_count: 71,
      follower_count: 256,
      post_article_count: 66,
      digg_article_count: 111,
      got_digg_count: 750,
      got_view_count: 1276786,
      post_shortmsg_count: 47,
      digg_shortmsg_count: 53,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6945476531439271972',
    article_info: {
      article_id: '6945476531439271972',
      user_id: '588993963244430',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/903605f2c9b143f2ab43df33fb28e486~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '聊一聊 Go 的接口 | Go主题月',
      brief_content:
        '什么是接口？接口是抽象，是没有实现的方法集合，可以帮助我们隐藏具体实现，从而达到解耦的作用。 这篇文章将会聊一聊 Go 接口相关的内容。 我们可以使用结构体或指针作为接口实现的接收者，但这两种类型是不一样的，而且两种实现是不可以同时存在的。 这里就会发生结构体指针实现的接口，在…',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1617119920',
      mtime: '1617161494',
      rtime: '1617161494',
      draft_id: '6945417370789740574',
      view_count: 25818,
      collect_count: 5,
      digg_count: 8,
      comment_count: 0,
      hot_index: 1298,
      is_hot: 0,
      rank_index: 0.04465663,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '588993963244430',
      user_name: 'K8sCat',
      company: 'AICoder',
      job_title: 'DevOps Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/4e05968826f11c599a9d294b6fbd793f~300x300.image',
      level: 5,
      description: 'Focus on DevOps.',
      followee_count: 71,
      follower_count: 256,
      post_article_count: 66,
      digg_article_count: 111,
      got_digg_count: 750,
      got_view_count: 1276786,
      post_shortmsg_count: 47,
      digg_shortmsg_count: 53,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6946589788002582559',
    article_info: {
      article_id: '6946589788002582559',
      user_id: '588993963244430',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/08fcfde373484c6c964ed4704f6464f6~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'ldflags 与 CLI 版本信息 | Go主题月',
      brief_content:
        '手动写入 或者 使用构建脚本 是我之前一直的做法，但今天我发现了另一个好办法，那就是使用 -ldflags 设置变量值。 -ldflags 可以帮我们设置变量值，我们只需要在 Go 源码文件中定义好变量即可。',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1617379098',
      mtime: '1617420483',
      rtime: '1617420483',
      draft_id: '6946584487677394974',
      view_count: 23377,
      collect_count: 10,
      digg_count: 8,
      comment_count: 0,
      hot_index: 1176,
      is_hot: 0,
      rank_index: 0.0420023,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '588993963244430',
      user_name: 'K8sCat',
      company: 'AICoder',
      job_title: 'DevOps Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/4e05968826f11c599a9d294b6fbd793f~300x300.image',
      level: 5,
      description: 'Focus on DevOps.',
      followee_count: 71,
      follower_count: 256,
      post_article_count: 66,
      digg_article_count: 111,
      got_digg_count: 750,
      got_view_count: 1276786,
      post_shortmsg_count: 47,
      digg_shortmsg_count: 53,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6979391468309839879',
    article_info: {
      article_id: '6979391468309839879',
      user_id: '2973492940643624',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/578414517e1748f9aaf13ff53a6a99e6~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '通过浏览器运行cmd命令、启动steam',
      brief_content: '我们先来看看实现起来的效果，我们在浏览器中输入ping so.com 试试打开计算器、启动steam。',
      is_english: 0,
      is_original: 1,
      user_index: 5.490102530050201,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1625016252',
      mtime: '1625040965',
      rtime: '1625040965',
      draft_id: '6979262610671665188',
      view_count: 2195,
      collect_count: 13,
      digg_count: 25,
      comment_count: 3,
      hot_index: 137,
      is_hot: 0,
      rank_index: 0.04147898,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '2973492940643624',
      user_name: '顶级饮水机管理员',
      company: '',
      job_title: '公众号-[容器云实践]',
      avatar_large: 'https://sf6-ttcdn-tos.pstatp.com/img/user-avatar/5394ab47d0438c0f7bf9fa248b37693d~300x300.image',
      level: 2,
      description: '一名顶级饮水机管理员，linux、docker、k8s云原生技术爱好者，shell、python、golang编程分享者。',
      followee_count: 6,
      follower_count: 30,
      post_article_count: 24,
      digg_article_count: 46,
      got_digg_count: 223,
      got_view_count: 8536,
      post_shortmsg_count: 5,
      digg_shortmsg_count: 3,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6985335299979100197',
    article_info: {
      article_id: '6985335299979100197',
      user_id: '4441682707227741',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: 'go 语言中的并发特性',
      brief_content:
        '以前我们写并发的程序一般是用多线程来实现，自己维护一个线程池，在恰当的时候创建、销毁、分配资源。 go 在并发方面为我们提供了一个语言级别的支持， goroutine 和 chan 相互配合，这决定了',
      is_english: 0,
      is_original: 1,
      user_index: 5.330930951911954,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626400117',
      mtime: '1626590669',
      rtime: '1626590669',
      draft_id: '6985335095406100488',
      view_count: 185,
      collect_count: 1,
      digg_count: 0,
      comment_count: 0,
      hot_index: 9,
      is_hot: 0,
      rank_index: 0.04046973,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '4441682707227741',
      user_name: '机智的程序员小熊',
      company: '腾讯',
      job_title: '工程师',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/7e4fb9af38effb027fd6b775e09f71fe~300x300.image',
      level: 2,
      description: '热爱折腾的程序员 开发运维：Linux、go/c++/python、redis/mysql/mq等、算法、自动',
      followee_count: 24,
      follower_count: 150,
      post_article_count: 80,
      digg_article_count: 69,
      got_digg_count: 205,
      got_view_count: 46521,
      post_shortmsg_count: 5,
      digg_shortmsg_count: 10,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6985082594857582605',
    article_info: {
      article_id: '6985082594857582605',
      user_id: '1433418894689128',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: 'sealer助力云原生生态软件快速落地',
      brief_content:
        'sealer是阿里巴巴开源的一款集群镜像技术实现。可以把整个集群打成像docker镜像一样的镜像包，安装生态任何软件都可以sealer run xxx搞定，保障整个集群纬度的交付一致性。是专有云和离',
      is_english: 0,
      is_original: 1,
      user_index: 3.791533692518488,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626341358',
      mtime: '1626432669',
      rtime: '1626432669',
      draft_id: '6985082540889473037',
      view_count: 367,
      collect_count: 0,
      digg_count: 1,
      comment_count: 0,
      hot_index: 19,
      is_hot: 0,
      rank_index: 0.04043468,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '1433418894689128',
      user_name: 'sealyun',
      company: '',
      job_title: '',
      avatar_large: 'https://sf1-ttcdn-tos.pstatp.com/img/user-avatar/03e306150c1da82922732bc8e54e8582~300x300.image',
      level: 2,
      description: '',
      followee_count: 10,
      follower_count: 7,
      post_article_count: 26,
      digg_article_count: 0,
      got_digg_count: 6,
      got_view_count: 11147,
      post_shortmsg_count: 0,
      digg_shortmsg_count: 0,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6981984615338606622',
    article_info: {
      article_id: '6981984615338606622',
      user_id: '571401777717031',
      category_id: '6809637769959178254',
      tag_ids: [6809640408797168000, 6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/54aa1c3defbb4fc3b37fbcba284aa3f4~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Go业务系统开发总结',
      brief_content:
        '本文记录笔者在用 Go 语言开发物联网业务系统过程中遇到的种种细枝末节、以及对应的注意事项和优化方案，同时谈及了一些如何做好产品和技术的心得。相信能对你有所帮助。',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1625620007',
      mtime: '1626147737',
      rtime: '1625819838',
      draft_id: '6981982990167457805',
      view_count: 879,
      collect_count: 21,
      digg_count: 23,
      comment_count: 1,
      hot_index: 67,
      is_hot: 0,
      rank_index: 0.03904559,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '571401777717031',
      user_name: '代码与野兽',
      company: '保密',
      job_title: '架构师',
      avatar_large: 'https://user-gold-cdn.xitu.io/2020/1/23/16fd2c7ba35736f6?w=1122&h=993&f=png&s=770902',
      level: 3,
      description: '喜欢妹子、狗、猫、JavaScript、Golang、架构、设计、DevOps、VSCode',
      followee_count: 36,
      follower_count: 171,
      post_article_count: 31,
      digg_article_count: 370,
      got_digg_count: 609,
      got_view_count: 45279,
      post_shortmsg_count: 26,
      digg_shortmsg_count: 36,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6977375075464904735',
    article_info: {
      article_id: '6977375075464904735',
      user_id: '588993963244430',
      category_id: '6809637769959178254',
      tag_ids: [6809640408797168000, 6809640364677267000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/8e96ebfc83254ff1a1ef2cdc18308aa9~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: 'Go 实现基于 RSA 加密算法的接口鉴权',
      brief_content:
        '这是我参与更文挑战的第23天，活动详情查看：更文挑战 基于 RSA 加密算法的接口鉴权方案 假设接口调用者是客户端，接口提供方是服务端，则此方案存在以下规则： 客户端需要使用 RSA 算法（1024 ',
      is_english: 0,
      is_original: 1,
      user_index: 13.280827085631278,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1624546779',
      mtime: '1624547356',
      rtime: '1624547356',
      draft_id: '6977371596935659533',
      view_count: 2922,
      collect_count: 10,
      digg_count: 13,
      comment_count: 3,
      hot_index: 162,
      is_hot: 0,
      rank_index: 0.0377767,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '588993963244430',
      user_name: 'K8sCat',
      company: 'AICoder',
      job_title: 'DevOps Engineer',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/4e05968826f11c599a9d294b6fbd793f~300x300.image',
      level: 5,
      description: 'Focus on DevOps.',
      followee_count: 71,
      follower_count: 256,
      post_article_count: 66,
      digg_article_count: 111,
      got_digg_count: 750,
      got_view_count: 1276786,
      post_shortmsg_count: 47,
      digg_shortmsg_count: 53,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6984383176755904543',
    article_info: {
      article_id: '6984383176755904543',
      user_id: '2682464100687287',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809641224236958000],
      visible_level: 0,
      link_url: '',
      cover_image: '',
      is_gfw: 0,
      title: '根据使用者反馈，对开源项目 go-gin-api 新增两个功能',
      brief_content:
        '前言 根据使用者的反馈，对开源项目：go-gin-api 新增两个小功能。 两个小功能都与语言包有关： 功能1：接口返回的错误信息支持中英文； 功能2：参数验证的错误信息支持中英文； 我的实现方式是在',
      is_english: 0,
      is_original: 1,
      user_index: 10.497380892176253,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1626178569',
      mtime: '1626178572',
      rtime: '1626178572',
      draft_id: '6984381728068468767',
      view_count: 475,
      collect_count: 3,
      digg_count: 3,
      comment_count: 0,
      hot_index: 26,
      is_hot: 0,
      rank_index: 0.03693218,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '2682464100687287',
      user_name: '新亮笔记',
      company: '',
      job_title: '打酱油',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/24b141555e29145c3679a4bf75c0a163~300x300.image',
      level: 4,
      description: '程序员的打怪升级之路。',
      followee_count: 21,
      follower_count: 7497,
      post_article_count: 101,
      digg_article_count: 150,
      got_digg_count: 5874,
      got_view_count: 225399,
      post_shortmsg_count: 14,
      digg_shortmsg_count: 65,
      isfollowed: false,
      favorable_author: 1,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6979603521234534408',
    article_info: {
      article_id: '6979603521234534408',
      user_id: '2242659450112455',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6809640408797168000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/183c151bff614f18923a83f87f34d49e~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '试了下 Golang 里面写个 try catch',
      brief_content:
        '试了下 Golang 里面写个 try catch 前言 Golang语言有诸多优点：静态编译、协程、堪比c语言的高性能。 但是也有一些令人发指的地方 —— 经常被人调侃 五行代码，三行错误处理',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1625065633',
      mtime: '1625126073',
      rtime: '1625126073',
      draft_id: '6979589397335244807',
      view_count: 1742,
      collect_count: 8,
      digg_count: 21,
      comment_count: 6,
      hot_index: 114,
      is_hot: 0,
      rank_index: 0.03593406,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '2242659450112455',
      user_name: '锐玩道',
      company: '',
      job_title: '微信搜 「锐玩道」',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/5f65c86dd417b8a86777271e6c004fbd~300x300.image',
      level: 4,
      description: '玩,玩出自己的特色来',
      followee_count: 44,
      follower_count: 6024,
      post_article_count: 105,
      digg_article_count: 245,
      got_digg_count: 4969,
      got_view_count: 246562,
      post_shortmsg_count: 50,
      digg_shortmsg_count: 29,
      isfollowed: false,
      favorable_author: 1,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
  {
    article_id: '6982554895987507230',
    article_info: {
      article_id: '6982554895987507230',
      user_id: '1881992245286237',
      category_id: '6809637769959178254',
      tag_ids: [6809640364677267000, 6926170622158438000],
      visible_level: 0,
      link_url: '',
      cover_image:
        'https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/aad56036c0014f588f826875333d2320~tplv-k3u1fbpfcp-watermark.image',
      is_gfw: 0,
      title: '器 | Goland 设置注释模板',
      brief_content:
        '工欲善其事必先利其器，jetbrain goland 的代码模板，go文件注释，函数描述模板缺少，本教程特地添加注释模板提高工作效率。',
      is_english: 0,
      is_original: 1,
      user_index: 0,
      original_type: 0,
      original_author: '',
      content: '',
      ctime: '1625752900',
      mtime: '1626592020',
      rtime: '1625809735',
      draft_id: '6982553802952048654',
      view_count: 881,
      collect_count: 1,
      digg_count: 16,
      comment_count: 0,
      hot_index: 60,
      is_hot: 0,
      rank_index: 0.03449734,
      status: 2,
      verify_status: 1,
      audit_status: 2,
      mark_content: '',
    },
    author_user_info: {
      user_id: '1881992245286237',
      user_name: '青Cheng序员石头',
      company: 'Java同道中人',
      job_title: '微信公众号',
      avatar_large: 'https://sf3-ttcdn-tos.pstatp.com/img/user-avatar/26a85b4391e5c01cfa50b46c46935b76~300x300.image',
      level: 3,
      description: '不积跬步，无以至千里。【器，术，得道，传道】',
      followee_count: 39,
      follower_count: 114,
      post_article_count: 60,
      digg_article_count: 515,
      got_digg_count: 1271,
      got_view_count: 32322,
      post_shortmsg_count: 17,
      digg_shortmsg_count: 4,
      isfollowed: false,
      favorable_author: 0,
      power: 0,
      study_point: 0,
      university: {
        university_id: '0',
        name: '',
        logo: '',
      },
      major: {
        major_id: '0',
        parent_id: '0',
        name: '',
      },
      student_status: 0,
      select_event_count: 0,
      select_online_course_count: 0,
      identity: 0,
      is_select_annual: false,
      select_annual_rank: 0,
      annual_list_type: 0,
      extraMap: {},
      is_logout: 0,
    },
  },
];
